VerifierAttestation

data class VerifierAttestation(val trust: JWSVerifier, val clockSkew: Duration = Duration.ofSeconds(15L)) : SupportedClientIdPrefix(source)

Wallet trust verifiers that are able to present a signed Verifier Attestation, which is issued by a party trusted by the Wallet

In this prefix, Verifier must always sign his request (JAR), having in its JOSE header a Verifier Attestation JWT under jwt claim

Parameters

trust

a function for verifying the digital signature of the Verifier Attestation JWT.

clockSkew

max acceptable skew between wallet and attestation issuer

Constructors

Link copied to clipboard
constructor(trust: JWSVerifier, clockSkew: Duration = Duration.ofSeconds(15L))

Properties

Link copied to clipboard
Link copied to clipboard
val trust: JWSVerifier

Functions

Link copied to clipboard